]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
extensions: Port templates to ESM
authorEvan Welsh <contact@evanwelsh.com>
Thu, 8 Jun 2023 04:05:58 +0000 (21:05 -0700)
committerFlorian Müllner <fmuellner@gnome.org>
Sat, 5 Aug 2023 20:16:23 +0000 (22:16 +0200)
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1499>

subprojects/extensions-tool/src/templates/indicator/extension.js

index d3afaac08a0ec60b18a9c963fc35a4cd2bbe3f08..19b7fabda61cbf4ce5d4ecf804f48484f6099b23 100644 (file)
@@ -20,10 +20,10 @@ import GObject from 'gi://GObject';
 import St from 'gi://St';
 
 import {Extension, gettext as _} from 'resource:///org/gnome/shell/extensions/extension.js';
+import * as PanelMenu from 'resource:///org/gnome/shell/ui/panelMenu.js';
+import * as PopupMenu from 'resource:///org/gnome/shell/ui/popupMenu.js';
 
-const Main = imports.ui.main;
-const PanelMenu = imports.ui.panelMenu;
-const PopupMenu = imports.ui.popupMenu;
+import * as Main from 'resource:///org/gnome/shell/ui/main.js';
 
 const Indicator = GObject.registerClass(
 class Indicator extends PanelMenu.Button {